CSV Encoding Issues: UTF-8, BOM, Latin-1, and How to Fix Them