Technological advances mitigate the impact of climate change on electric vehicle battery lifetimes Nature