Babbage: The unfinished genomics revolution