If 3 bulldozers can load 5 trucks full of earth in 30 minutes, then how long should it take 5 bulldozers to load 7 trucks full of earth? Assume that all the bulldozers work equally hard and all truck loads are the same size. Solve the problem, explaining your reasoning.