What would be the process for a homeless person from Baltimore to become a homeless NYC resident in order to take advantage of this? I'd imagine it's not as simple as just showing up in NYC. Serious question, just something I've never thought about.
That's the broader point about universal welfare. If there is no friction in someone moving from a place without it to a place with it, of course people will try to claim it from any place.
So unless they set up some kind of residency requirement or collect biometric info from the homeless and register them as NYC beneficiaries, I don't know what would keep homeless people from coming from other areas (other than, of course, a lack of money or transport).