If you want to capture silhouette, then you will have be aware of the shapes/forms, visual flow, and its relation with the lighted area. it is more difficult becos you have chose to capture a visually simpler subject. As such, viewers are going to pay more attention to the subtler/elementary visual cues.
so in this picture, is the shape of the lamp post and tree interesting? is their outline beautiful? does these shapes have any connection to the background or with each other? are they redundant, or are they obstructing? can the sihouettes gives the picture a different level of perception by their lack of features?
its very unlike normal photo where the crowd of visual informatiton can mask the negative aspects by overloading the viewer. you have to think minimalist.
So your photo is just like an accidental snapshot of a mundane everyday scene. If you have no choice to correct your capture in that situation, then just give up that picture or risk standing in the rain or braving the crowd. Dont make an excuse later, especially when you are also aware of the problem.
the simpler it is, the harder it is.