Hordes spend Canada Day at Wasaga Beach, Niagara Falls