NFI ‘giddy’ over $14.9-B federal transit funding pledge