Arbitrage Crypto Trader: What is the Need and How It Works?