But with so many prescient warnings, city authorities are struggling to explain why so little was done. Mayor Bloomberg has said it was difficult to translate such warnings into concrete action. But a former administration official conceded. "We've just been lucky. We need hardening for the risk we've always faced. Until things happen, people aren't willing to pay for it."