Waiting list shows desperate demand for public housing