Cairo's pulsating contemporary vibe erupts