Scientists find clues in satellite imagery to the cause of catastrophic floods in Nepal and TibetAugust 27, 2026