The challenges in scheduling multiple collaborative design projects in the front-end phases