How to Create Better Physician Schedules: Integrating Technology and Data