Tomorrow's Weather: Hot and Humid in Cairo