ICT-based solutions supporting energy systems for Smart Cities