New York's homeless struggle as virus bites