I. Introduction
World Wide Web (WWW) has remarkably transformed communication patterns of the modern day world since its emergence. Today, the daily life of people is overwhelmingly dependent on WWW as evident by 3.3 billion global Internet users, 17.1 billion networked devices, and 73.1 exabytes of internet traffic per month in 2016 [1]. Similarly, the adoption of smart mobile devices and the availability of hyperscale cloud computing have enabled users to enjoy rich communication features over the web.