Optimizing the performance of CH3NH3SnBr3–based PSCs with SCAPS-1D and machine learning techniques | Synapse