Adaptation in living systems