Communication overlay for communities of collaborative agents in smart grid domains