The functional requirements of mammalian hair: a compromise between crypsis and thermoregulation?