ford91exploder
Resident Curmudgeon
Or possibly that are not technically "living in the streets" homeless but in in weekly or daily rentals shared with other families.
Also plausable or with kids of Disney's CM's being another possible explanation.