paved driveways pros and cons