Crews working to restore power for thousands after storms