rain and snow are both products of weather