Status of satellite precipitation retrievals