5G: An enabler of future tech, but challenges remain