Boise River opens for floating season