Modern scientific explanations of how species have changed over time