Buffalo chosen to host TCM event; Barry Levinson to screen 'The Natural' here