Heavily armed police in Ferguson, Missouri sparks a debate about the the militarization of American police departments.