Exploring the Science of Slot Machines: How They Keep Players Engaged