Sun and shadow in Cairo, Egypt