Urbanization may be “greatest opportunity” to achieve sustainable development