Text this: IoT-enabled smart cities towards green energy systems: A review