The Industrial Revolution made cities necessary as a large number of people were needed to work in factories. Why have many people found city life to be attractive ever since?