The Great Telco Debate 2016: Is the future just one big happy cloud?