Battery electric long-haul trucks in Europe: Public charging, energy, and power requirements | Synapse