Bank of America has 500K mobile users