My eyes water like crazy in this cold weather--especially if I'm riding my road bike. Is there winter eyewear for cyclists? Maybe I should break out my ski goggles LOL!