busses, cars, taxis, tricycles, bicycles and people on foot all sharing the same road (and some in opposite direction)