Sources of income among homeless adults with major mental disorders or substance use disorders.