EVs face slow but steady slog