The massive lack of public transport is the main problem in any city which has gridlock caused by cars. If people have to walk 200m to get to a bus stop, and then wait 30minutes before a bus arrives, the car becomes the go to. It is a proven fact, more roads generate more traffic, which is a major problem in Bangkok. Invest more in public transport with better and double deck busses, instead of the silly little things that can only carry 20 people at a time.