Making Peer Databases Interact: A Vision for an Architecture Supporting Data Coordination