Just like with any new technology, autonomous cars have faced their fair share of speed bumps from concept to product, especially when it comes to navigating in inclement weather. Recent developments ...