Poor weather can be a challenge for everyone - but the impact is felt even more acutely by rough sleepers.