Electric buses on AP roads