The impact of technology on traditional finance methods