Challenges and opportunities within player loyalty programs using automation tools while supporting responsible participation