Delays in vaccination for Covid-19 may bring more variants of the virus and hinder efforts to end the pandemic