Urbanization and Housing for Low-Income Earners in Nigeria: A Review of Features, Challenges and Prospects