Also in NYC, there are trains and cabs everywhere so commuting isn't really a problem. Here, it's traffic everywhere and it takes hours to get to your destination if you commute or bring your car. It's one of the terrible things living in the city.
Good thing in Hogwarts they don't deal with muggle traffic.