The wonders of cairo traffic...can anyone explain what's going on here?