Vegan Diet: Benefits, Suitability, and Potential Drawbacks