Bank of America tests technology to pay with phones