Science for sustainable development