Overcoming the testing and validation challenges for automated driving