‘It’s going to be a long time’ for storm recovery