Post office should offer free services for receiving and holding mail for up to 30 days. Not necessarily a P.O. box, as there's limited space for that, but something they can get for you during business hours. Would significantly help the homeless and van-lifers.