Buses are already largely electric (with the US as a notable exception), and trucks are quickly getting there:
https://www.electrive.com/2026/01/23/year-end-surge-electric...
Meanwhile, hydrogen trucks are nowhere to be found...