Oncolytic Viruses—Interaction of Virus and Tumor Cells in the Battle to Eliminate Cancer