The Nissan Leaf: The First Electric Car for the People?