Winter weather is causing delays and closures for New Braunfels city services as a winter storm warning remains in effect through Jan. 21