Why BufferedReader is faster than scanner?