Click 2 Houston – New treatment for depression shows promise for patients