Early humans probably enjoyed a giant sloth snack