AUTOMATED SEMANTIC AND SYNTACTIC BIM DATA VALIDATION USING VISUAL PROGRAMMING LANGUAGE