Why is heritable variation important for both artificial and natural selection.