Landmark Houston department store imploded