It's not for no reason that electric cars are more expensive to buy than their fossil-fueled counterparts. If you wanted to point the finger of blame squarely at one thing, you'd likely be pointing it at batteries. At the moment, a typical lithium-ion battery pack costs around $500-$600 per kilowatt-hour. That means the 24 kWh pack in a 2012 Nissan Leaf may...