On a normal day it should suffice to train the model to use its judgment and maybe monitor how other cars are reacting to water covering the road, but when it starts flooding everywhere maybe they should pause the service until it dries out.