Ongoing and recent projects at the Erik Castrén Institute