Dimensional variability analysis of construction assemblies using kinematics chains and building information model