Design concepts for adaptive multi-functional building envelopes