how long do sandstorms last in the sahara