Space-borne cloud and precipitation radars: status, challenges and ways forward