The Evolution of Thought: Diet and foraging of the great apes: ecological constraints on their social organizations and implications for their divergence