One idea is to make concrete whose properties vary through the structure. That would allow the building to flex where necessary, while maintaining its structural strength. It would also allow for lighter structures.
Link to Original Source
At the source of every error which is blamed on the computer you will find at least two human errors, including the error of blaming it on the computer.