Self-organized Data Ecologies for Pervasive Situation-Aware Services: the Knowledge Networks Approach