Who is buying electric vehicles in California? Characterising early adopter heterogeneity and forecasting market diffusion. (September 2019)