Tech workers find communal living a solution for high rents