Mismanagement and poor planning are primarily to blame. One can't just blame the weather. We know weather will be bad and have extreme variations.