Texas rivers offer countless opportunities, fish