The governing authorities of municipalities shall have the power and authority to regulate the crossings of railways, and to provide precautions and prescribe rules regulating the same. Said authorities shall have the power and authority to make any other and further provisions, rules and regulations to prevent accidents at crossings and on the tracks of railroads, and to prevent fires from engines. Said authorities shall have the power and authority to require railroad companies to erect viaducts over or gates across their tracks at the crossing of streets.
Miss. Code § 21-37-9