DynaGraM: A process-based model to simulate multi-species plant community dynamics in managed grasslands