First-order nonlinear partial differential equations