It sounds as if electric trucks are great for long-range land transport. But they require heavy batteries, so rather than putting them on the road (where they'll damage the road surface), why don't we build special metal tracks for them to go on? And, on long trips, join a bunch of them together so that you only need one motor and driver for a load of them travelling in a convoy? I bet you could make freight transport a lot more efficient if you did that.