The Impact of Technology on the World of Gambling