MOBILE PLATFORMS AND KNOWLEDGE ECOSYSTEMS : A TOPOLOGICAL ANALYSIS