Schools in the U.S. serve almost 30 million lunches every day. But rising food costs, regulations, and cuts to food assistance mean school kitchens have to do more with less.