has it ever snowed in the sahara desert