Rain and snow bring much needed moisture