The rise of online booking services in the digital age