Ancient India is known as the Indus Valley Civilization because of the river it developed near. Why did many ancient civilizations emerged in river valleys?