GNSS Outliers Mitigation in Urban Areas Using Sparse Estimation Based on Factor Graph Optimization