New Jersey Homeless Shelters Face Financial Strain Amid Increasing Demand for Services