Social learning and sustainable development