How smart scheduling tools improve project timelines in large projects?