Some much needed rain hitting the Quad Cities