Appointment scheduling in health care: Challenges and opportunities - Gupta, D; Denton, B (IIE Transactions., 2008)