If you reside in one of Egypt’s big cities then you’re no stranger to the seemingly never-ending nightmare, traffic, regularly ruining your days....