Kidney Stone Causes, Symptoms and treatments