Write a SQL query to retrieve the top 10 most frequently used bus routes in a given city for Moovit.
Use Lisbon as the city for the supplied data. Count recorded route usage events and return only routes belonging to Lisbon.
route_id, route_code, route_name, and usage_count.usage_count descending, then route_id ascending to break ties.| Column | Type | Description |
|---|---|---|
| city_idPK | INTEGER | Unique city identifier |
| city_name | VARCHAR(100) | City name used for filtering |
| Column | Type | Description |
|---|---|---|
| route_idPK | INTEGER | Unique bus route identifier |
| city_id | INTEGER | City served by the route |
| route_code | VARCHAR(20) | Public route code |
| route_name | VARCHAR(150) | Descriptive route name |
| Column | Type | Description |
|---|---|---|
| usage_idPK | INTEGER | Unique route usage event identifier |
| route_id | INTEGER | Route associated with the usage event |