Pir Meher Ali Shah’s mausoleum in Islamabad tells tales of spirituality