Bradford businesses have been faced with a "balancing act" to start the new year amid the wintery conditions.