Hamiltonian Systems of Hydrodynamic Type