Creation of problem-dependent Doppler-broadened cross sections in the KENO Monte Carlo code