NBC: U.S. homelessness rises 18% amid affordable housing shortage