Add aggregate fare fetcher
Merge from orign