Top Driver per City by Completed Rides - Hard SQL Window Functions Interview Problem | Unnested