GM says EVs are the future — but trucks are going to take it there