23,000 coronavirus vaccination appointments have been canceled in New York City because the city simply doesn't have enough doses.