A new lower bound for the job-shop scheduling problem