May 312023 What foods will 9.3 billion people be eating in 2050? Algae, fried insects, and exotic lab-grown meat could all be on the menu.