Lords of the mountains: pre-Islamic heritage along the Upper Indus in Pakistan