New NFL ad casts Panthers owner as bus driver