Text this: Numerical simulation method for double shield TBMs crossing weak zones