Computational Photocatalysis: Photophysics & Photochemistry at Interfaces. Machine Learning Bridges Theory and Experiment