There actually is enough land if you look outward from major cities, but billionaire investors already own that, too.