Localization–delocalization transition in a two-dimensional Holstein–Hubbard model