Match2: hybrid self-organizing map and deep learning strategies for treatment effect estimation