Embracing 5G: A new era of challenges