Using a Distributed Shapley-value Based Approach to Ensure Navigability in a Social Network of Smart Objects