Understanding the Massive Scale of Amazon, Google, Apple and Facebook