How 5G, cloud and AI are the recipe for South Africa’s digital future