The federal government has instructed Canadians in Puerto Vallarta, Mexico, to remain indoors as violence spreads....