the grna : a highly programmable infrastructure for prototyping , developing and deploying genomics-centric applications sourav s. bhowmick , pedro cruz , dadabhai t. singh , george rajesh , amey v. laud vldb