Problem solving of machine operators within the context of everyday work : learning through relationship and community