Translate the following question to SQL: Show home city where at least two drivers older than 40 are from.

Schema: CREATE TABLE driver (
    Driver_ID INT   PRIMARY KEY,
    Name TEXT,
    Party TEXT,
    Home_city TEXT,
    Age INT,
    UNIQUE (Driver_ID)
);

CREATE TABLE school (
    School_ID INT   PRIMARY KEY,
    Grade TEXT,
    School TEXT,
    Location TEXT,
    Type TEXT,
    UNIQUE (School_ID)
);

CREATE TABLE school_bus (
    School_ID INT   PRIMARY KEY,
    Driver_ID INT   PRIMARY KEY,
    Years_Working INT,
    If_full_time bool,
    PRIMARY KEY (School_ID, Driver_ID),
    UNIQUE (School_ID, Driver_ID),
    FOREIGN KEY (Driver_ID) REFERENCES driver(Driver_ID),
    FOREIGN KEY (School_ID) REFERENCES school(School_ID)
);
user
SELECT home_city FROM driver WHERE age  >  40 GROUP BY home_city HAVING count(*)  >=  2
assistant