the answer to your question is advances in technology with faster travel and communication.
8.0m questions
10.7m answers