Intense rain and fog has caused flight cancellations, diversions and delays