Pfizer and Moderna's COVID Vaccines May Protect Against the Virus for Years, New Study Finds