Many cities around the globe are overcrowded, the influx of people moving to urban areas has become problematic. There are many reasons that can cause this migration, lack of opportunity in the rural areas and violence seem to be the main factors that contribute to this development. How could this be solved? for many this is an issue that should be addressed by governments, more investments in the rural areas and safety could be the key to prevent people from leaving their places of origin.