Why diseases are not caused by viruses