The document discusses Internet of Things (IoT) and its applications for smart cities. It begins by providing an overview of IoT and its evolution from connecting PCs to connecting people via mobile to now connecting everything. It then discusses some of the key challenges for deploying IoT solutions at scale including quality, privacy, affordability, interoperability, security and skills shortage. The document provides examples of IoT applications for smart infrastructure management in areas like transportation, utilities, healthcare, disaster management, retail and homes. It concludes by identifying some of the current roadblocks preventing widespread IoT deployment and recommendations for organizations to overcome these challenges.