Text this: Dynamic Multiobjective Optimization with Multiple Response Strategies Based on Linear Environment Detection