THE EVOLUTION OF HUMAN COOPERATION VIA ELECTRONIC CONNECTIVITY PLATFORMS AND COLLECTIVE KNOWLEDGE SYSTEMS