An analytical method of continuous upper bound limit analysis for the stability of shallow shield tunnels in cohesive-frictional soils