Text this: Brain Storm Optimization Algorithm with Re-initialized Ideas and Adaptive Step Size