Steam injection distribution optimization in SAGD oil field using reinforcement learning and web-based GIS