Horse carriages and donkeys as beasts of burden travel alongside cars and buses on the dusty roads of Egypt.