Battery Operated Self Propelled Snow Blowers