Sedalia Police Department gets $4.5 million upgrade