The Anthropology of Waiting: What Idle Time Reveals About Human Societies