CuSfM: CUDA-Accelerated Structure-from-Motion