Electric trucks are on their way