With heavy rain on the horizon for the PNW, what does it mean for the I-5 project in Portland? The Oregon Department of ...