Cloud, Content, Connectivity and the Evolving Internet