Ooo OOooh! I pick number 1.!>!!!1!
For some reason it happens every time it snows. Hundreds of them come loose. *sarcasm is oozing*
I believe there is a 14mm nut just under your black cap at the base of your wiper arm. Pop the cap off. Cycle the wipers once and let them park (stop). Turn off ignition, move loose arm to about where its suppose to be, and re-torque. Install cap. Presto!
From now on make sure the snow/ice/mud/debris/farm animals are clear from the windshield before operating the wipers. 8)