A confidence-aware Dynamic Pseudo-Labeling semi-supervised learning framework for boulder identification in shield tunneling