Generalized hydrodynamics