At least four people were killed in a shooting in the eastern Canadian city of Fredericton and one person was taken into custody, police said on Friday.