Colorado, Nebraska, Kansas reach Republican River agreement