The Tehreek-e-Taliban Pakistan claims responsibility, while rescue teams shift the injured to nearby hospitals.