tesla batter longevity