Smart Cities and Internet of Things