Mobile-based and open-source case detection and infectious disease outbreak management systems: a review