environmental adaptations