This is not Paris.
Electric buses are the future...