Traffic really can be a nightmare. Maps are available but not necessarily accurate. Street names change often. A numbering system is non-existent but there are usually numbers on buildings and houses. Most streets do not have a street sign so trying to figure out what street you are on is difficult.
Many streets appear as main roads on the map but are no wider than a back lane.
Drivers have to contend with other cars, buses and trucks, pedestrians, motorcycles, motorcycle taxis, hawkers, beggars and vendors with push carts all claiming to have equal access to the street. The object is to squeeze as many vehicles a possible onto one street. If the street is full the motorcycles often use the sidewalk, if there is one. If you must cross the centre white line into the oncoming traffic to get ahead so be it. If enough vehicles cross the centre line you have just created a new line of traffic.