Back in the 1990's when I lived in Philadelphia we had some storms like this... they took the snow and dumped it in the river.
Yes. NYC does that too.
In my area of South Philly, they let it pile up on the streets.