A systematic review into the assessment of medical apps: motivations, challenges, recommendations and methodological aspect