pros and cons of prefabrication