What I've learnt about building electric vehicles.