Answer:
Cities grew so rapidly because increasing factory businesses created many job opportunities, because of that people moved from rural areas to urban towns. The urbanization also caused immigrants to move to towns, because of the hardships, conflicts or job shortages they had to face in their home countries.