I. Introduction
The global Internet population and unique mobile phone users continue to grow at an accelerated rate [1]. This rise in the digital footprint of the human population is triggering the generation of large amounts of data - the global datasphere is expected [2] to reach 175 ZettaBytes by 2025. It is becoming increasingly challenging for organizations to manage and process this large amount of data, also known as Big Data.