Saints fall short to Packers, 42-34