Why Charles Schwab's free trading might be bad for investors