Electric articulated buses parked in large lot side by side.