Tampere's tiniest technology corridor?