Bus Dispatching Interval Optimization Based on Adaptive Bacteria Foraging Algorithm. (12th December 2012)