Collective Awareness for Human-ICT Collaboration in Smart Cities