Re-investigating Tilaurakot’s ancient fortifications : a preliminary report of excavations through the northern rampart (Nepal).