Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais cidades no Texas têm uma população maior que 100.000 e também possuem uma universidade?
 ###Tabelas: 
CREATE TABLE states (id INT, name VARCHAR(255)); INSERT INTO states (id, name) VALUES (1, 'Texas'); CREATE TABLE cities (id INT, state_id INT, name VARCHAR(255), population INT); INSERT INTO cities (id, state_id, name, population) VALUES (1, 1, 'Austin', 961111), (2, 1, 'Houston', 2351031), (3, 1, 'Dallas', 1356638), (4, 1, 'San Antonio', 1565935); CREATE TABLE universities (id INT, state_id INT, city_id INT, name VARCHAR(255)); INSERT INTO universities (id, state_id, city_id, name) VALUES (1, 1, 1, 'University of Texas at Austin'), (2, 1, 2, 'University of Houston'), (3, 1, 3, 'Southern Methodist University'), (4, 1, 4, 'University of Texas at San Antonio');
SELECT cities.name FROM cities INNER JOIN states ON cities.state_id = states.id INNER JOIN universities ON cities.id = universities.city_id WHERE states.name = 'Texas' AND cities.population > 100000;