Automating Oil and Gas Field Operations