A puzzling mix of artifacts raises questions about Homo sapiens' travels to China