Forrest Sheng Bao develops AI technology to optimize solar installations