How to produce a schedule adherence report for incomplete milestones