What are the challenges of 5G?