The idea sounds great, but the reality (at least for now) is that there (as I stated before) is no cost-effective or productive way to do it. I plan to be an Aerospace Engineer, so this stuff is second nature for me. Supplies would have to be flown millions of miles away from Earth, with no straightforward way of loading them off the ships and constructiong them efficiently. Certain Specialists, with abilities ranging from Engineering, to military training, to construction (which require a lot of money to train correctly) would have to be sent there voluntarily, and create an entire mini-civilization under terrible Mars conditions single-handedly, not to mention do it all in zero-gravity and wearing supremely uncomfortable breathing suits. Then, after the buildings are somehow created, agencies would have to send even more personnel, like Doctors and Technicians (good luck getting ordinary people going voluntarily) to assist a struggling society with hardly any communication means whatsoever. Even our Rovers have a difficult enough time just landing on Mars. All I'm saying is, that the idea is 100% credible, but we're just not able to do it with current technology and the state of the Economy (at least America's economy) we have today.