Text this: Fundamentals of developing conceptual cost estimation models using machine learning techniques: Selection and measurement of building attributes