Probability and Statistics for Data Science