There was no immediate claim of responsibility, with Prime Minister Shehbaz Sharif pinning the blame on "terrorist proxies backed by India", Pakistan's longtime foe, without providing evidence.