Humans might have arrived in Europe earlier than we thought.