Snow, icy roads slow traffic across Front Range, in mountains