November 23, 2010 at 8:37AM NAVTEQ Shocker! New York City, other populated places have terrible traffic problems