Cooperation Among Organizations: The Potential of Computer Supported Cooperative Work