Thousands of racers take to the water as part of Vancouver Dragon Boat Festival