Quantitative precipitation estimation from weather radars, personal weather stations and commercial microwave links