Flurries take Charlotte area drivers by surprise