Lane detection and fitting using the Artificial Fish Swarm Algorithm (AFSA) based on a parabolic model