If a trait is not well adapted to current local conditions, what might be the reasons why it is not, and how might one check to see which of those reason(s) is correct?