Have we learned nothing from the Triangle Shirtwaist Factory Fire?