Will Modi's surprise visit to Lahore prove to be a landmark in improving Indo-Pak ties?