Making the Most of the IoT Era