Archaeological implications of the geology and chronology of the Soa basin, Flores, Indonesia