Hi OP, questions about prehistory are ok here, but you might get more answers from archaeologists and/or anthropologists: try x-posting to /r/AskAnthropology or /r/AskScience.