It's snowed in Cairo for the first time in 112 years (according to locals on Twitter). Here's what it looks like.