MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion