How do animals adapt to their environment