The Internet of Things (IoT) has created a lot of buzz in the technology industry as of late. There are various speculations of its advantages and the challenges that it...