Electric trucks as a human imperative