Automated look-ahead schedule generation using linked-data based constraint checking for construction projects