Dartmouth teenager collects donations for homeless