new homes in san marcos texas