BoltzMM: an R package for maximum pseudolikelihood estimation of fully-visible Boltzmann machines