Optimally Scheduling Heterogeneous Impatient Customers - BizPub.ai