Explain switchMap , mergeMap , forkjoin, combineLatest, concatMap, exhaustMap . what would happen if any of the requests fails in switchMap , mergeMap or forkjoin ?