The best idea is to rebuild the whole city again, from the scratch.But as this is not possible ..or it may be, as some might say...
The other suggestion is to set apart the school timings from office timings , if this is the major cause of all the problems.