Popular online retailer hacked, millions of customers' information possibly stolen