Very interested in buying a Leaf, but worry about the range. I live in a major city 6 million plus, and commute 20 miles each way to work on very congested HWY. Some of the things I have read about the actual range of the leaf freak me out. I don't want to be stuck on the side of the HWY coming...