There is a popular theory that Indus sites declined because of Aryan invasion or climatic problems. My recent theory is that it never declined at all. It was a burial ground, hence it was deserted after introduction of cremation practices. See my web site at Google sites/induscivilizationsite/ maintained by me jeyakumar