The federal government has ordered Canadians in Puerto Vallarta, Mexico, to shelter in place due to violence erupting in the ...