New Discoveries in Virus Research Potential Coronavirus Vaccines and Cures