A new Walmart Supercenter is now open