There are many reason for shifting from rural areas to urban areas. Rural areas don’t have enough facilities. You will found good universities and colleges in urban areas. People find good job opportunities in developed cities. Some other wants to settle in cities because they want to improve their living standard. Ultimately every one found that there are more opportunities in developed cities. However it creates many problems. Due to this shift the develop cities are overcrowded and now it’s going to be difficult to manage and provide jobs for everyone.
When you pure water into a pot and keep doing that then at one stage there would not be any space to left for water in the pot, same thing is happening in the developed cities. These cities are working on their full capacity. Now it started affecting the overall quality of everything from education to medical facilities. Schools have started enrolling more and more children. When a class have more than 30 students then how teachers will pay attention to individual students. You have to wait for hours in order to meet the doctor. A cardiology hospital have a queue for heart patients for surgery. A person have to wait for 2 months to 7 months of an open bypass surgery. Can we wait that long. Government is also unable to provide jobs for every one which is why unemployment is increasing day by day. Due to unemployment crime rate also increases. Graduates from universities have to do odd jobs.
Government have to take corrective action in order to control this. A short term solution is to create a balance and start development programs in rural areas. Develop good schools, college and health centers in urban areas. Improve living standards by developing good roads. The long term solution is to rather than expanding the cities, government should develop the new cities. The current problem is that city size is same but the population is increasing. When new cities will be developed then it will have the capacity to address the population needs. It has new schools, colleges, hospital and business center