Nissan upgrades Leaf electric car, lowers price