Stormy holiday weekend brings needed rain