What Drives Natural Selection: How Do Species Adapt Over Time?