Group dynamics and systems thinking: interdisciplinary roots, metaphors, and applications