Blended interaction spaces for distributed team collaboration