Why do young consumers choose online shopping over high street stores