Two buses leave towns 840 miles apart at the same time and travel toward each other. One bus travels 20 mi/h slower than the other. If they meet in 7 hours, what is the rate of each bus?