Study: Millennials opt for Walmart over Amazon