impact viruses have on prokaryotic and eukaryotic cells