Both FCEVs and BEVs have advantages for long-haul trucking