The development and evaluation of virtual peer-to-peer workgroups as a platform for long-term inter-organizational collaboration in healthcare