haplotype data for 1000 Genomes
To obtain population related vcf files I created the respective (CEU, MKK, ...) samples list first using the samples file you can also download the 1000 genome ftp site. 

grep CEU integrated_call_samples_v3.20130502.ALL.panel | cut -f1 > CEU.samples.list

Then I installed vcf tools (https://vcftools.github.io/index.html) and used the vcf-subset command.

I got the commands from this faq page:
http://www.internationalgenome.org/faq/how-can-i-get-allele-frequency-my-variant/

I did not compute haplotypes from the files, but I read in another post, that you can do that with PLINK. Have you checked that?