More people want to move from rural area to urban area because of job opportunities and better services. Thus, the only way to prevent migration is that companies should create jobs for people who live in countryside and the government should also make better services by building more hospitals or schools.