Thanks to the explosive proliferation of smartphones and other mobile devices, as well as the rapid growth of cloud-based computing and the Internet of Things (IoT), the volume of digital information our society amasses every day has reached almost unimaginable scope.