The mayor blames remnants of the Islamic courts movement for the attack .