The Secretary of Homeland Security is authorized, empowered, and directed to define and establish anchorage grounds for vessels in all harbors, rivers, bays, and other navigable waters of the United States whenever it is manifest to the said Secretary that the maritime or commercial interests of the United States require such anchorage grounds for safe navigation and the establishment of such anchorage grounds shall have been recommended by the Chief of Engineers, and to adopt suitable rules and regulations in relation thereto; and such rules and regulations shall be enforced by the Coast Guard under the direction of the Secretary of Transportation: Provided, That at ports or places where there is no Coast Guard vessel available such rules and regulations may be enforced by the Chief of Engineers under the direction of the Secretary of Homeland Security. In the event of the violation of any such rules and regulations by the owner, master, or person in charge of any vessel, such owner, master, or person in charge of such vessel shall be liable to a penalty of $100; and the said vessel may be holden for the payment of such penalty, and may be seized and proceeded against summarily by libel for the recovery of the same in any United States district court for the district within which such vessel may be and in the name of the officer designated by the Secretary of Homeland Security.