Send them back to their home countries for shelter ...problem solved...they were told NOT to come here. so US citizens are not responsible to acquire them shelter.
With respect, you are incorrect. Make their home countries pay for their illegal aliens. Shelter, health care, welfare, whatever, every cent of their cost, including the return home flight. And make it stick. I suspect their home countries would stop the illegal alien invasion and make the invaders here return home pronto.