You can't clone a smart campaign and add to a program.
Are you trying to take the past activities and report off of them through programs?
Your best option is rebuild your smart campaigns again inside a program. In 2 stages, 1 for the past and 1 for future.
Once all built, look to manual push all your prior collected leads to the new program as members. Then look to break that audience out into progressions that you can manually batch process into all your progressions.
The next stage will be for future, clone these smart activities you just built for the past and update with Triggers for your future leads you will acquire when you launch.
Similar to Lead Scoring smart campaigns, before Programs came along they were separate activities. Now we all have to rebuild into programs. There is some program templates available to download you can work off of.