Robust Generalized Additive Model