Enhancing Autonomous Vehicle Resilience Through Engineering Requirements and Snow-Adaptive Lane Detection