Audit finds state hasn’t kept track of homelessness programs well