Factor graph optimization for GNSS/INS integration: A comparison with the extended Kalman filter