Geometric cycles, arithmetic groups and their cohomology