The Adaptive Nature of Culture