Tourists take over the ’Twilight’ townThe town the famous vampire novels are set in is bracing for the release of the film sequel