By Jeff Ostrowski
Bankrate.com
For years, Americans have heard this mantra: There isn’t enough housing in the United States. The ongoing shortage explains why affordability is such a challenge, and why so many Americans are spending their 30s as renters rather than homeowners.





