Pakistani police say multiple gas cylinder explosions tore through a building in the city of Lahore , killing at least 24 people and injuring many more .