A battle between viruses and humans: Who is the winner?