From food delivery to travel bookings, algorithms are learning user behaviour and shaping offers, discounts and prices in ...