Best-practice solutions for 3D reconstruction in archaeology: from close range object recording to large area surveys