Roles and responsibilities of civil engineer in highway construction