Text this: Solving dynamic multi-objective optimisation problems using vector evaluated particle swarm optimisation