Risk of Kidney Stones: Influence of Dietary Factors, Dietary Patterns, and Vegetarian{ extendash}Vegan Diets