Machine learning applications in genetics and genomics