A large trash bag make a good rain coat / shelter. Is compact, cheap, can even fit in a hip pocket. The bright blue ones for
recycling really stand out too if you need to be seen. The best
ones I've seen come from Staple's.