not as hard as you think. they could always use the library, or there are many community places that have computers set-up for use, internet cafe's, and even wi-fi. the last one is pretty unlikely, since homeless people probably don't have lap tops, but it's always a possibility. If there are people that are going through the effort to find out about how to be successful being homeless (especially prior to becoming in that state), that shows that they are informed people and that puts them up above the level of most, most especially those (others) on the street.