Generating Power on Mars

How will we generate enough power to sustain human civilization on Mars? Experts outline the possible solutions.