All official meetings, including all regular and special meetings, of the Council, and all boards, commissions and committees thereof shall be open to the public as provided by the Texas Open Meetings Act as amended, or as otherwise specified by state law. The City Council shall provide for reasonable opportunity for citizens to be heard at all open meetings concerning any subject considered thereat under such rules as the Council may provide.