Can We Engineer Social Ecosystems?