It's the diet of the moment. Food brands, restaurants, meal delivery kits, public schools, even presidential candidates are all talking plant-based foods.