You're talking about population growth NOT immigration. Immigrants require all those things you listed any where they live, here or in their home country.You know what's hypocritical of the left? They call out for open borders and for MILLIONS to come in, unvetted, then turn around and claim to be pro-environment.You might want to dig a little deeper and not just read the Breitbart cherry picking. The actual poll is much less positive for Trump.
For example:
Do you approve or disapprove of the job President Trump is doing on ...? Immigration
Approve (Net) - 981
Disapprove (Net) - 1221
To date, it takes 1.5 acres to feed one human for a period of one year. That's MILLIONS coming in that would need more land worked for crops and less forests (which absorb carbon dioxide and emit oxygen). Those MILLIIONS also need land upon which to live....more deforestation. Those MILLIONS will need more businesses built to support their employment and supply needs.....more deforestation. Those MILLIONS will need more parking lots, streets, freeways and roads upon which to travel.....more deforestation. Those MILLIONS will need more transportation to get them from point a to point b and back.....more pollution (it isn't just the gas that pollutes, but the rubber in the tires coming off the tires, adding to pollution). As MILLIONS come in, those MILLIONS will have MANY MILLIONS more offspring. As forests and land availability rapidly dwindles, they will look at our National Parks, National Forests, Wildlife Refuges and Wetlands as areas to grow into, thus destroying more forests and eliminating wildlife. The problem with most people is that they just DON'T think about how large-scale population growth negatively affects the planet. They can only see votes.
My personal stance is, I don't care who's trying to cross the border illegally, whether it's herds of Hispanics/Latinos, or herds of Norwegians. It's time to end ALL immigration across the board.