add npm install step in travis