So for example, the federal is funding the suburban train system in Montreal, and the tramway in Quebec City. Those projects will have a huge impact. And the federal will not fund the absurd proposed 10 G$ tunnel that Quebec wants to build.
Trudeau uses the excuse that "infrastructure programs do not fund roads, only public transport, it's not my fault if I don't want to support the program", but that's how it works: the federal mainly proposes policies that meet certain targets, and then provinces get funding in exchange for implementing those changes.