Man robs Houston Walmart, flees scene in cab