Text this: Makespan algorithms and heuristic for internet-based collaborative manufacturing process using bottleneck approach