There is a regular bus service between towns A and B, with a bus leaving towns A and B every T minutes. A cyclist moving with a speed of 20kmh−1 in the direction A to B notices that a bus goes past him every 18 minutes in the direction of his travel and every 6mins in the opposite direction. What is the speed with which buses travel between towns A and B? (Assume the speeds to be constant.)