Ancient remains found in Indonesia belong to a vanished human lineage