Overpopulation is a problem which needs to be taken seriously but it's mostly a problem in developing world (Africa, Asia etc). US / Europe don't have overpopulation problems.
I think "Something has to give" is a little bit dangerous thing to say as private property ownership is one of main pillars of western free market societies. Why would land be different to property?