Any person undertaking any activity or operation in the City of San Bernardino that could potentially cause or contribute to storm water pollution or a discharge of non-storm water shall comply with all applicable Best Management Practices (BMPs) as listed in the California Storm Water Best Management Practice Handbooks or the current, San Bernardino County Storm Water Program's "Report of Waste Discharge", to reduce pollutants in storm water runoff and reduce non-storm water discharges to the City's storm water drainage system to the maximum extent practicable or to the extent required by law.