A Perfect Storm - Challenges Ahead for EV