Cornell opens ambitious new technology school