With all this up and down weather, the spawn is messed up. You can have fish all over beds in one pond and drive just down the street to another and see no beds whatsoever or very few. IMO you will see some fish on beds now where ever you go.
I'm curious about fishing for LMB in NYC. 6 lbs? Where? I have a buddy I visit in NYC twice a year or so and I'd love to fish with him there.