Statistics And Probability For Data Science