I'd lower your steam on the rising streets, technically it forms underneath the sewer grates.
I also tend to notice a sharp turning feature instead of a curved wire here, also the wires connect to no building..
I think maybe if you wanted, you should allow some people beta test it for further advice, it'd be a bit better to play an see an environment as well than improve from screenies.