Rasmus Dahlin on his arrival in Buffalo: 'Finally I'm here'