City gets 4.5 inches of snow