How Shoppers Walk and Shop in a Supermarket