Optimizing COVID-19 vaccination programs during vaccine shortages