Think you spend too much time on the road? Turns out New Yorkers actually rack up the fewest miles in the country.