Science and Engineering of Intelligence