Dynamic charging-while-driving systems for freight delivery services with electric vehicles: Traffic and energy modelling