Random Observations: Traffic is no worse than India! MJ November 29, 2008 When we were coming here, we were told that traffic is really bad and I should not even think of owning a car, let alone…