What alien raindrops on other planets have in common with rain on Earth