A simulation-based methodology for aiding advanced driver assistance systems hazard analysis and risk assessment