This is completely wrong. In fact robots and automation will create far more jobs than they replace. Immigration is orthogonal to population growth and demographics. Global population will peak in the lifetime of my children (in their 30s) and be on the way down globally, even for Africa, in the life of my grandchildren (oldest is five). Eventually Canada will have to learn how to manage an economy with its own population steady state and most of the rest of the world shrinking. Shrinking population economics is poorly understood (check out the book by that title on Amazon) but is upon us already in Japan and soon China. Germany allowed in 1 million immigrants in a Hail Mary pass to jig its own demographics (won't work though).