Driverless cars have a new way to navigate in rain or snow