Flight cancellations, delays and diversions due to the calima in the Canary Islands