Routing for Rural Health: Optimizing Community Health Worker Visit Schedules