A comprehensive framework for empirical modeling of landslides induced by rainfall: the Generalized FLaIR Model (GFM)