NASA satellites show rain in detail like never before