My Morning Jacket readies first show in Oklahoma City