You can go to a physical voting center if you didn't receive a ballot by mail, or if you are having any other issues registering or submitting a ballot. I'll grant you that this a bit harder than going to a standard polling locating in another state because there aren't as many of them here.
That said, there are clearly far more people not voting than there are homeless people who unable to reliably receive ballots.