Warren Kaffka, 86, architect, worked for IBM, former resident