Simplification of the Gurobi model
Added multithreading using Gurobi