Smart Cities: Review of Characteristics, Composition, Challenges and Technologies | IEEE Conference Publication | IEEE Xplore