THE EVOLUTION OF HUMAN COOPERATION BY DIGITAL NETWORKS AND COLLECTIVE KNOWLEDGE SYSTEMS