While prefabrication seems great in theory, for contractors, it may not be ready for prime time