Pfizer and Moderna vaccines may provide years of protection from COVID-19