A cold snap has hit North Wales over the past week, with several sub-zero temperatures and snow fall leading to disruption across the region.