Gamification in health education: a mini-review of engagement strategies for the smartphone generation | Synapse