Sustainable development constraints and opportunities