Text this: Efficient pavement crack detection and classification using custom YOLOv7 model