Most millennials still prefer stores to online shopping – but they want more mobile in-store and better click and collect