Algorithmic Optimization of Sensor Placement On Civil Structures For Fault Detection And Isolation