GPS data and the billing system live in different places — how do you connect them?