Supercenters, shorter drives appeal to more shoppers