Types of real estate developers