Challenges of decentralized coordination in large-scale ubicomp systems