factors affecting construction machinery cost