THE EVOLUTION OF HUMAN COLLABORATION BY ELECTRONIC CONNECTIVITY PLATFORMS AND COLLECTIVE KNOWLEDGE SYSTEMS