Vanguard vs. TD Ameritrade: How the investing apps compare