As a result of difference in economic opportunities, people tend to migrate to where there are more economic opportunities like jobs, business, industries and social amenities. Majority of these are situated in urban areas in developing countries, this in turn facilitate rural-urban migration which is a major problem for developing countries