Electric cars - What do they mean for the rest of us?