Project Management: Finding the Critical Path(s) and Project Duration