How Many Viruses Can Infect Humans