Implementation of Mobile Teledermatology: Challenges and Opportunities.