Storm Ali wreaks havoc