The Science of Cities: Is Urbanization Sustainable ?