The Nissan Leaf does everything that an EV should.