Hydrologic utility of satellite precipitation products in flood prediction: A meta-data analysis and lessons learnt