Nova Southeastern University, Fort Lauderdale Campus