Data Analytics and Topological Methods for Biological and Machine Learning