Agent-based optimization of pedestrian dynamics via local attraction