Closed-Loop Dining: Restaurants That Waste Nothing