Machine Learning Based Data-Driven Methods for Modelling and Simulation of Pressure Dynamics and Fluid Flow in Natural Gas Reservoirs