Why's it possible for many different species to live together in one ecosystem?