Text this: Road damage detection for autonomous driving vehicles using YOLOv8 and salp swarm algorithm