How does cloud virtualization handle live migration of virtual machines, and what are the main networking challenges involved?