download and extract hadoop