Add random initiation to 3-opt
Parallelize 3-opt