Shiite militants seize public buildings in central Iraqi city