MACHINE LEARNING BASED CONSTRUCTION SIMULATION AND OPTIMIZATION