Text this: Modeling the knowledge management processes for planning and scheduling of construction projects based on state-of-the-art technology