Humanity produces 5 exabytes of digital information every 5 minutes