Virology by the Numbers: A Quantitative Exploration of Viral Energetics, Genomics, and Ecology