Bose-Hubbard models