TCM host Ben Mankiewicz loves Buffalo – and wants more movies set here