Wicked weather prompts Wind Advisory for NEO