What is the significance of sustainable development?