Heavy snow in Cascades, steady rain in Portland Friday