Transparent machine learning provides insightful estimates of natural gas density based on pressure, temperature and compositional variables