IoT in smart cities