drivers of megaherbivore demographic fluctuations