P6 critical path analysis