Answer
eventually returned to their home countries
Explanation
Many new immigrants entered in the US in the late 1800 in large numbers and most of them were from western and northern Europe. They fled to US because there was job shortage in their country and also crops farming failed due to their land being infertile and famine.There was also high taxation in their countries. Others were moving to US to seek for freedom due to the political and religion persecution. Many immigrants eventually returned to their home countries this is because in their mind they didn't come for a permanent stay.
Rural Americans were much more self-sufficient than Urban Americans. They had farms or often went hunting or similar things and didn't rely that much on money and getting manufactured goods or store-bought food. Urban Americans however had other opportunities such as higher chance of chasing their careers or educating themselves or participating in daily life and political events and similar things.