Community architecture: an evaluation of the case for user participation in architectural design.