Tweeting Egypt: The Social Media of the Egyptian Uprising