The changing world of technology in financial services