Are DEX Aggregators the Future of DeFi Trading?