No taxi, regardless of where it is licensed, shall cruise the streets
of the Township or commercial establishments for the purpose of soliciting
passengers for hire. Upon the first violation of this subsection,
the taxi driver shall be fined $50. Upon a second violation within
a twelve-month period, the taxi driver shall be fined $200, and, if
the taxi driver is licensed by North Brunswick Township, the taxi
driver's license shall be suspended for 14 days. Upon subsequent
violations within a twelve month period, the taxi driver shall be
fined $300, and the North Brunswick taxi driver's license suspended
for 60 days.