10 Patterns of Centralized Crypto Exchanges Explained Using Machine Learning and Data Visualizations