Artificial intelligence offers contractors new ways to remain competitive and profitable before projects even start, writes a consultant.