Saccorhytus may be humans' earliest ancestor