design build vs contractor analysis