They say you should look the streets and traffic to get a sense for how a country is doing and what a country is all about!
What does the following video of the challenges I faced crossing a road a few days ago in Kathmandu say about Nepal, our country?
Incidentally, some people in China and Iceland appear to have found a solution to that! But anticipating pedestrians at zebra crossings (crosswalks) as a driver really is NOT rocket science as the Vietnamese in Ho Chi Minh City display every day. I can vouch for that from my year in the city!