Challenges to micro-learning: from nuggets of information to learning through reflection