"NIMBYism or lack of affordable housing is the primary cause of homelessness."