Here's something to think about..embracing the illegal undocumented worker model which seems to work pretty darn well. You do not see these folks, from another country who do not speak English prevalent among the homeless and the state estimates there are 50 to 75,000 in Oregon. How do they find housing and transportation,,etc. They form mini-coops. First they go to areas where the labor market is strong, could be rural areas or even cities. Then get a job...which you already have and is great by the way. Then they pair up with 1 or 2 others and rent a room or small apartment. Then the mini-coop may buy a used car so they can get around if no public transportation. AND then the process evolves, better job, bigger apartment, newer car, new town, marriage, children etc.  So why are they so successful with this plan? Because they are very Goal oriented. Their first two goals upon arrival and getting a job are..1) send money back home and 2) bring family to USA asap.  Try it - it works.