Nonlinear degenerate diffusion problems