Pastoralists blend and adapt diverse knowledge and information sources and channels as they navigate uncertainties