Genius Loci, the Research Film Studio’s exhibition, is now open at the 2025 Venice Architecture Biennale