Kaiir Elam rejuvenated as he battles to avoid bust moniker ahead of Bills training camp