Yes. The shifting happened because of 2 reasons.
1. Over Cultivation in the flood plains of the rajasthan(thats before 5000yrs) similar to the Mesopotamia and other areas.
2. For the Increasing population they need a new land. Also for the quest of the new cultivable lands that migration...