Out of Africa: new hypotheses and evidence for the dispersal of Homo sapiens along the Indian Ocean rim