A roadmap for electric trucks