Vegan & vegetarian diets may lack some nutrients.