The best of Cairo in two days: Pyramids, Egyptian Museum, neighborhoods and markets in Cairo, Egypt