Integrating Maps & Mileage Into Scheduling