Mark Cuban prepares for ultimate showdown with Walmart