one factor that could help cause the fall of a civilization is: poorly managed irrigation
Poorly managed irrigation system will cause a lot of harvest failure that could lead to massive food shortages.
When this basic necessity is not met, people tend to be more violent and will start to revolt against the government.