Use of the bar chart/S-curve and computerized precedence diagram method on scheduling and controlling building construction projects by contractors: a cross-sectional study