Once a general law city reaches the 5,001 inhabitants mark, it is authorized by Article XI, section 5 of the Texas Constitution to hold an election to adopt a home rule charter. Once a home rule charter is adopted, a city thereafter has the full power of local self-government, the power to govern itself so long as charter provisions or ordinances are not inconsistent with state or federal law. TEX. LOC. GOV’T CODE § 51.072. Home rule cities derive their power from the Constitution and look to the Legislature only as a limit on that authority and may do anything that is not specifically prohibited by state law.