Parallel direct linear system solvers -- a survey