I. Introduction
The unprecedented growth of big-data applications suggests that there is a growing competition in the technological world to collect and harness tremendous amounts of user information. Tech companies and other online service providers are always seeking to enhance the quality of their products and services by collecting massive amounts of information from their user base. Users often disclose their personal information either by directly engaging with the service providers, such as in the case of social media and online shopping, or indirectly, and often inadvertently, by simply possessing IoT and other smart devices, such as location trackers.