SoloHealth reaches 2,000 health and wellness kiosks in operation