Bomb planted in vegetable market kills at least 21, injures dozens in the restive tribal region of Pakistan bordering Afghanistan.