read in gtf and return GRangesList