Couple this with the fact that we’re going to eventually have food shortages at least locally in the short-to-medium term, which will destabilize the developing world and raise global food prices as more countries have to import from “bread basket” countries like the US and China and consuming even more global logistics capacity than it does today. This long-term famine is already happening in Central America and is driving more and more migrants north every year.
> This long-term famine is already happening in Central America and is driving more and more migrants north every year.
This is certainly a problem but not nearly a major reason that migrants are coming north. They're coming north because they can make their monthly salary from northern triangle countries in a few days in the US. These are economic migrants, regardless of what the news tells you, evidenced by the fact that almost none of them are accepting offers of asylum in Mexico and choosing to continue to the US.
How is this evidence? If Mexico isn’t my home either and I already have to start my life over why wouldn’t I keep going to a place with even more opportunity?
The cities are overcrowded and these countries have little industry outside agriculture, which is increasingly difficult and expensive thanks to climate change. So of course they flee north; and Mexico has many of the same problems with collusion between police and organized crime — particularly when targeting migrant populations.