By the mid 2030's. You can find it on their website.
C. railroad...............
The rock must be granite.
This is true.
The definition of megalopolis is that it is a large urban area, huge and densely populated. St. Petersburg is definitely one, however, Miami is relatively small compared to other megalopolises so it might not fall within that category.