The shops of the future already exist, and they know what you want.