What factors impact the spread of viruses? Home