The mysteries of the weather and climate