The Collective Potential: A Holistic Approach to Managing Information Flow in Collaborative Design and Construction Environments