The evolving landscape of online betting