How would you design a system to extract recurring subscription data from a user's messy email receipts for Truebill?