Lightweight BGS-YOLOv8 for surface crack detection in civil engineering infrastructure Nature