Generalized Lattice-Boltzmann Equations