Facing ICT Challenges in the Era of Social Media