An autonomous driving agent based on a recurrent neural network, evolutionary algorithms and swarm intelligence