Fertility rates are already plummeting across the planet, and most developed countries already need a steady influx of migrants just to keep their populations steady. The issue is that a baby born today will live for 70-ish years, so there's a large "hump" of overpopulation to deal with before world population growth goes into reverse around 2100.