No group has said it carried out the attack, but Iraqi officials blamed IS militants.