A massive floating space station with glass domes floats above the city. People walk on suspended br