Made NoDataException extend std::runtime error