I read both your links, and I saw literally nothing about "forcing" anyone off the streets. What I did see was a lot about peoples' right to shelter in NYC, which does not imply that someone couldn't freely choose to live on the streets. In other words, nobody needs to live on the streets, but it doesn't look like anyone's necessarily prohibited from doing so, either.
Am I missing something?