More than climate, it was tectonic uplift that made Yamuna move eastward thus depriving the Harappan cities of water.