Some of the best video from Cairo today