Cairo never stands still. From kids racing along the Corniche to taxis weaving through Downtown at rush hour