cane river