What Limits Natural Selection