Atlanta Cyclorama closes permanently