Canadian town forced to pay Bitcoin after nasty ransomware attack