Covid Vaccines and Variants: What Will it Take to Get Out of This Pandemic?