Scientists say ‘Little Foot’ may hold clues to a new species