Electric Buses and Public Transport: Europe's Path Toward Zero-Emission Urban Mobility