NBC: Oregon Rep. Blumenauer retiring after nearly three decades in Congress