What did Homo sapiens eat 170,000 years ago? Roasted, supersized land snails