Question of the week: How long do EV batteries last?