Sand, snow, thunderstorms wreak Mideast havoc