Water quantity and quality as the factors driving the Serengeti ecosystem, Tanzania