City Approves $14 Million Homeless Housing Agreement