Revolutionising macro economic understanding and prediction with modern machine learning and AI algorithms