Bidirectional planning: improving priority rule-based heuristics for scheduling resource-constrained projects · Study