Recommendations for a mobile health research platform from a developer's perspective: Survey Study (Preprint)