world weather attributionlatest news & developments