Self-Organizing Overlay Knowledge Networks for Future Pervasive Computing Applications