regionJoin returns an RDD

- This no longer forces an aggregate; it is easy to add the aggregate on
  in cases it is desired