Understanding customer behavior with app data