Weather forecast: Mild & sunny this Fourth of July in Portland