Lecture Notes on Random Geometric Models --- Random Graphs, Point Processes and Stochastic Geometry