Thripunithura blast: A tragedy that was waiting to happen :