Have you read The Fourth Turning? That covers some of the shorter cycles you mention. Changes in environmental factors, volcanic eruptions, droughts, population explosions etc, often lead to longer term issues you've mentioned. Entirely possible.