Unlocking the Potential of 5G and Edge Computing