Twenty First Century Utilities