Viruses may not exist, or at least some of them