HiGHS is a high performance serial and parallel solver for large scale sparse linear optimization problems