Amazon, Alphabet and Facebook overshadowing the future of the web