In many ways, both are correct. In some ways, it is just a matter of personal style.
For example ---
There aren �t enough buses to take everybody to the museum at once. -- Here, the emphasis is on the fact that many people want to go to the museum but the transportation is insufficient.
There aren �t buses enough to take all the population of Beijing to The Great Wall at one time --- Here, the emphasis is on the ridiculousness of the idea that someone could actually PLAN on taking every resident of Beijing to The Great Wall by bus.
But either one is correct. It really is just a matter of personal style --
BUT!! For every day purposes, the first one is probably what more native English speakers would use. In my opinion, anyway.