How is an ecoregion different from a ecosystem?