Can We Trust Self Driving Cars Yet?