Role of forcing uncertainty and background model error characterization in snow data assimilation