The science behind rain