105,000-year-old artifacts found in Kalahari challenge the idea that human origins are linked to coasts