A Dynamical Mean-Field Theory for Learning in Restricted Boltzmann Machines