when does new episode of the good doctor come out