Deposit in streets restricted. No person shall cause to be deposited snow from his or her premises onto the sidewalk abutting thereon or onto any street in the Village without a permit therefor from the Director of Public Works, who may require payment of a fee sufficient to reimburse the Village for the cost of removing any snow so deposited.