Which ancient Indian civilization flourished along the Indus River and is known for its advanced urban planning?