Towards the Egyptian Revolution: Activists’ perceptions of social media for mobilization