Patient-initiated online appointment scheduling: pilot program at an urban academic dermatology practice.