forum collaborative definition versus collaboration competive multi-agent conferencing strategy strengthening systems disadvantages effects studies hosted business strategies perspective articles intervention community