First-principles method for electron-phonon coupling and electron mobility: Applications to two-dimensional materials | Synapse