Phoenix weather: Storm brings weekend rain, snow