Delay in transfer of powers to mayor irks people of Islamabad