Towards Embracing 5G