Olive Street has one of these "Temporary" pumps
http://www.wdsu.com/video/19471414/index.html
No mention of this issue at the back patting of the ‘State of our streets' @ Gallier Hall the same night. Public Works and S&WB both talked about their successes.
Did you attend? I think most of the audience was city employees!