Smartphones put power to deal currencies into retail traders' hands