Hoover Mayor Gary Ivey to give state-of-the-city address Thursday