Habitability and Adaptation