Sub-Riemannian Geometry and Beyond