Generic Hamiltonian dynamics