Can Online Therapy Be as Effective as In-Person Sessions? A Deep Dive