Capturing Citizens' Emerging Needs Using Social Networks in Smart Cities