Text this: Cash flow optimization for construction engineering portfolios