Officials make final security preps for marathon