The Surge of Online Gambling: A Complete Overview