Unseen Dangers: Navigating Low Visibility Challenges While Driving