Stablecoins Could Drain $500B from U.S. Banks