An automatic scenario generator for validation of automated valet parking systems