public static Map<String, String> getList(String fileName) {

        BufferedReader br = null;
        String line;
        Map<String, String> originalToModifiedStringMap = new HashMap<String, String>();

        try {

            br = new BufferedReader(new FileReader(fileName));
            while ((line = br.readLine()) != null) {
                final String input = line;
                //Get rid of all white spaces, get better matches
                String str = line.replaceAll("\\s", "");
                line = str;
                //Get rid of all suffices corresponding to business names
                for (String suffix : _businessSuffix) {
                    str = line.replaceAll(suffix, "");
                    line = str;
                }
                originalToModifiedStringMap.put(input, line);
            }

        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (br != null) {
                try {
                    br.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }

        System.out.println("Done extracting file : " + fileName + " into a list of size " + originalToModifiedStringMap.size());
        return originalToModifiedStringMap;
    }