Efficient and accurate calculation of band gaps of halide perovskites with the Tran-Blaha modified Becke-Johnson potential | Synapse