Observing that municipal authorities have failed to maintain cleanliness in the capital, the Delhi High Court Wednesday asked the civic bodies to punish people for littering.