Galois geometries and their applications