5G tech to enable smart cities, advertising will pay for it