Making 5G Ready to Live on The Edge