The latest construction photo at the future home of St. Louis Public Radio