In order for viruses to multiply they need to invade what...?