Neural networks in satellite rainfall estimation