Geometric And Topological Inference From Random Samples