How technologies affect gambling today