Migration to a Common Core – Disaggregation, Virtualization, & Evolution of the BNG to a 5G AGF