Automated Testing For Self-Driving Cars Using Real-World Roads