Over the next 20 years, cities around the world will invest roughly $41 trillion to upgrade their infrastructure to benefit from the Internet of Things (IoT), according to the Smart America Challenge forecast. However, money doesn’t grow on trees and not all smart city projects have the same RoI–so cities need to make sure they invest wisely.