How does natural selection drive the process of evolution, and what are some key mechanisms by which organisms adapt to their environments over time?