shed roof pros and cons