No one claimed responsibility for the blast, but the Taliban have vowed to launch a wave of suicide attacks this year.