Fully electric trucks vs hydrogen fuel cell powered trucks