Cloud Based Computing Technologies For Genomic Medicine