Euclidean Distance Geometry: An Introduction