Probably the best song about homelessness I've ever heard came from Townes Van Zandt - a song called Marie. Here's a video of Townes singing it.
The video seems a little out of sync with the audio, but I promise you, it's worth a listen. I usually close my eyes to listen to this one anyway.
Dan