Man falls off the roof when shoveling snow