Towards a New Generation of Computer Assi-stants for Supporting Creative Architectural Design