Charging into the future with e-trucks