Text this: Evolutionary algorithm based network coding for optimization of intelligent vehicular ad hoc network