impact of technology on architecture