Mixed-use developments gaining popularity