Appointment scheduling in health care: Challenges and opportunities | Synapse