Phase 1 – The first phase filters UserVisits records that are outside
the desired data range and then joins the qualifying records with
records from the Rankings file. The MR program is initially given
all of the UserVisits and Rankings data files as input.