Retrospection in social dilemmas: how thinking about the past affects future cooperation.