Machine learning in oil and gas; a SWOT analysis approach