Chieh Huang, CEO and co-founder of Boxed, says getting the urge to start a company is an itch that never goes away.