A collaborative situation-aware scheme based on an emergent paradigm for mobile resource recommenders