Delay in completion of Bari Imam shrine irks devotees