Public works, including all local improvements, may be constructed, extended, repaired, and maintained either directly by day labor or by contract. The City shall require contractors to give bonds for the protection of the City and all persons furnished labor and materials pursuant to the laws of the State.