The problem with getting replacement tunnels under the Hudson is the Republican party.
In 2016 when Trump came into office he canceled the replacement Gateway tunnel project. Why did Trump do that? Probably just as a fuck you to New York, no other reason.