Text this: Energy in Smart Cities: Technological Trends and Prospects