People in poor countries often get little or no warning about floods, storms and other deadly weather. Local efforts and international money are changing that, and saving lives.