next

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