Text this: Stock portfolio optimization using hill climbing and simple human learning optimization algorithms as a decision support system