Network Modernization: Merging Cloud, Edge, SDN, and 5G