Students, seniors forge friendships across generations