Apple, Google, Facebook and Amazon are all trying to turn into the same uber-company