B.C. investing $16.5 million into hydrogen truck pilot