Genomics and The Future