Gamification to be mainstream in 5 to 10 years