Softwarization and Virtualization in the Networks of the Future