Cairo’s streets do not sit still. They seethe, they sprawl, they double back on themselves, shifting with the weight of ...