Modeling Cooperative Behavior in the Social Sciences