private void scrapeSearchResults(String siteText) {
        Document doc = Jsoup.parse(siteText);

        if (doc.select("td:containsOwn(No results returned)").size() == 1) {
            return;
        }

        Elements rows = doc.select("table").get(1).select("tr");
        rows.remove(0);
        ArrayList<PeopleSearchResult> peopleList = new ArrayList<PeopleSearchResult>();
        for (Element row : rows) {
            Elements cols = row.select("td");
            Element imageNode = cols.get(0);
            Element nameNode = cols.get(1);
            PeopleSearchResult person = new PeopleSearchResult();
            person.setThumbUrl(imageNode.select("img").attr("src"));
            person.setImageUrl(Utility.imageUrlFromThumbUrl(person.getThumbUrl(), 'v'));
            person.setId(Utility.idFromUrl(nameNode.select("a").attr("href")));
            person.setName(nameNode.select("a").text());
            peopleList.add(person);
        }
        Object[] objectArray = peopleList.toArray();
        searchResults = Arrays.copyOf(objectArray, objectArray.length, PeopleSearchResult[].class);
    }