What Technologies Are Needed for Smart Site Information Systems?