Text this: The Impact of Oncogenic Viruses on Cancer Development: A Narrative Review