Two trains are moving towards each other from two different cities. Train A travels at a speed of 60 miles per hour, while Train B travels at 80 miles per hour. The distance between the two cities is 420 miles. If both trains start at the same time, how long will it take for the trains to meet? Let's think step by step and output the final answer within \boxed{}.
user