Urbanization is one of the most significant trends in the modern world. The process of urbanization has radically changed the nature of human communities and traditional pattern of social life. While the urbanization phenomenon is widely accepted as being an inevitable bye-product of development, many undesirable outcomes have resulted in urban areas. Lack of adequate infrastructure services especially for the marginalized groups and urban poor is one among them. ...