Does it have a flat roof, or slightly sloped to rear?