Online Appointment Scheduling for COVID-19 Vaccines